home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / programm / prog_a2m / mageinfo / mageinfo.txt < prev   
Text File  |  1995-05-02  |  5KB  |  103 lines

  1.  
  2.  
  3.    M.A.G.E.┐ - MajicSoft Arcade Graphics Engine - Technical Notes
  4.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.  
  6.  
  7. M.A.G.E.┐ has been designed to offer the novice  or professional game 
  8. designer a set of tools that provide powerful results  with a minimum 
  9. of programming  headaches.   While there  are  other products  on the 
  10. market that  allow  the  ST  enthusiast  to  program  an arcade game, 
  11. nothing ever released to the general public has made game design more 
  12. interactive and more importantly, easier to develop.  Several popular 
  13. games like,  Dave Munsie's Frogger and Kid Kong took  as little  as a 
  14. week to finish. 
  15.  
  16.  
  17. Here are some of the reasons why:
  18.  
  19. Virtually un-limited sprites.   You decide how  many sprites you want 
  20. your program to use.   A  typical M.A.G.E.┐  game will have dozens of 
  21. sprites moving about the screen with a frame rate of 17-20 frames per 
  22. second.
  23.  
  24.  
  25. Automatic sprite control: 
  26.  
  27. The powerful M.A.G.E.┐  kernel provides  TOTALLY AUTOMATIC control of 
  28. sprites.  This means your sprites can  follow pre-determined patterns 
  29. (Like in KID KONG and FROGGER), process complex  offset patterns like 
  30. those  used in ST INVADERS or lightning fast DIRECTIONAL movements as 
  31. in EVADER.
  32.  
  33.  
  34. Here is a list of the M.A.G.E.┐ controlled sprite options:
  35.  
  36.    TRACKING:   Have your sprite TRACK other sprites.
  37.    OFFSETS:    Perform complex movements ANYWHERE on the screen.
  38.    PATTERNS:   The fastest way to move your sprites.
  39.    DIRECTION:  Character movement, missiles, etc.
  40.    ANIMATION:  Frame animation with looping.
  41.    COLLISION:  Fast collision checking.
  42.    MOVEMENT:   Global sprite movement. Move ALL sprites at once!!
  43.    JOYSTICK:   Move 1 or several sprites based on Joystick readings.
  44.  
  45. Note:  If you can move your  mouse around the screen,  you can create 
  46. complex  pre-determined  sprite paths  using  the  included M.A.G.E.┐ 
  47. Animation Editor.
  48.  
  49.  
  50. What about the background of your game?   With the included character 
  51. handling routines you will be able to simulate a true character based 
  52. display with lightning fast results.  M.A.G.E.┐ easily detects when a 
  53. sprite  moves  over  a  character (example: power pill!!).   You  can 
  54. design  several character MAPS  and have them in memory and then have 
  55. M.A.G.E.┐ draw  them  for  you  automatically.    Use  the  built  in 
  56. character  map  scrolling to  create  that awesome WAR GAME  you have 
  57. always wanted  to do.   You  can create scrolling  character displays 
  58. that  span  several screens wide and tall.   Again, with the included 
  59. Map Editor this is a breeze.
  60.  
  61.  
  62. Support routines:  
  63.  
  64. There are several support routines to  help maximize the overall look 
  65. and feel of your game.   There  are  fast memory movers, screen blits 
  66. and clears.   You  will  also  find multi-purpose  memory movers  and 
  67. special effect  routines.   For instance,  auto-plotting  star fields 
  68. with joystick control is no problem!  There is also support for color 
  69. cycling, background flashing, fade in/out.   And for screen graphics, 
  70. there  is  a  fast decompression routine for DEGAS.PC1 pictures.  For 
  71. compression the engine uses the ICE data compression method. 
  72.  
  73.  
  74. AUDIO:  
  75.  
  76. M.A.G.E.┐ comes with  built  in  support  for adding sound effects to 
  77. your games.   Unlike  OTHER systems  that  are  currently  available, 
  78. M.A.G.E.┐ provides  direct  access  to  a  hundred  "BUILT IN"  sound 
  79. effects  at  anytime from within your program.   You can also play ST 
  80. REPLAY samples using an interrupt driven routine so your program does 
  81. not hang up while it is playing.
  82.  
  83.  
  84. You will be amazed at the power of M.A.G.E.┐ and at just how fast you 
  85. can put together the game you have always wanted to write!  M.A.G.E.┐ 
  86. supplies  the tools, YOU supply your imagination.  With M.A.G.E.┐ you 
  87. program with POWER!
  88.  
  89.  
  90. One  last  note,  unlike  other  game  creators  available, M.A.G.E.┐
  91. provides  complete  100%  COMPATIBILITY  for  all  versions  of  TOS, 
  92. INCLUDING  the  new FALCON TOS.   No other  available system can make 
  93. this claim  right out of the box. M.A.G.E.┐ works in conjunction with 
  94. GFA BASIC┐ 3.5.  The complete M.A.G.E.┐ system has a suggested retail 
  95. price of only $129.95  and  includes  the GFA BASIC┐ EDITOR, COMPILER 
  96. and ASSEMBLER on disk!   You will  not  find an easier way to develop 
  97. high quality games on the AtariST/STe/Falcon computers.
  98.  
  99.  
  100. M.A.G.E.┐ is available from fine Atari software dealers everywhere or 
  101. you may contact MajicSoft directly at 803-788-8177.  Dealer inquiries 
  102. welcomed.
  103.